<?php
require_once 'frm/init.php';
require_once 'clases/Registrado.php';
require_once 'clases/Invitacion.php';



$db = Ftl_DB::getInstance();

try{
    set_time_limit(0);
    echo "Inicio:" . Ftl_DateTimeUtil::getGMT('H:i:s') ."<br>";
    
        for($i=1000;$i<2000;$i++)
        {
            if ($i % 50 == 0) sleep(1);
//            $data = array(
//                'nombre' => 'Nombre'.$i,
//                'apellido'=> 'Apellido'.$i,
//                'nro_doc' => str_pad($i, 8, "30", STR_PAD_LEFT),
//                'email' => "email$i@gmail.com",
//                'estado' => 1,
//                'fecha_alta' => Ftl_DateTimeUtil::getGMT('Y-m-d H:i:s'),
//                'chances'   => 1,
//                'guid' => md5($i)
//            );
//
//            $db->insert('registrados',$data);
            $reg = new Registrado($i);


            


            if ($reg->getId()> 0)
            {

                for($j=1;$j<10;$j++)
                {
                    $res = $reg->guardarCodigo(str_pad($j, 10, "01", STR_PAD_LEFT));
                    var_dump($res);
                    //sleep(1);
                }

            }
      }
            echo "Fin:" . Ftl_DateTimeUtil::getGMT('H:i:s') ."<br>";


}catch(Exception $e)
{
    echo $e->getMessage();
}

Registrado::getDB()->close();

/*
$pdo = Ftl_PDO::getInstance();
$pdo2 = Ftl_PDO::getInstance();



//var_dump($pdo);
//var_dump($pdo2);

$pdo->connect();

$aDatos = array(
            "nombre"                => "a",
            "apellido"              => "a",
            "usuario"               => "a",
            "email"                 => "a",

            "id_perfil"             => 1,
            "fecha_ult_modificacion"=> date("Y-m-d H:i:s"));

$i = $pdo->insert('usuarios_bo',$aDatos);
if ($i > 0)
{
    $aDatos['nombre'] = 'b';
    $i = $pdo->update('usuarios_bo',$aDatos,"id=$i");
    var_dump($i);
}

//$i = $pdo->insert('test',array(
//            "nombre"                => "a"),false);
//
//var_dump($i);

/*
$pdo->query("select nombre from test");

var_dump($pdo->getResults());


echo $pdo->getRowsReturned();
*/

//$pdo->close();

//$a = $pdo->query('INSERT INTO usuarios SET nombre = "lucas",fecha = NOW(),apellido = NULL');
//echo $a;
//$b = $pdo->query("select 1");
//var_dump($a);
//var_dump($b);
/*
$aDatos = array(
    "nombre"  => "lucas",
    "fecha" => "NOW()",
    "apellido" => null
);
echo $pdo->insert("usuarios",$aDatos,true);
*/
?>
